﻿namespace KinonekoSoftware.Extensions.Strings.Core
{
    public interface IGlossaryProvider<T> : IGlossaryProvider
    {
        /// <summary>
        /// 
        /// </summary>
        /// <param name="key"></param>
        /// <returns></returns>
        T GetValue(string key);
        
        /// <summary>
        /// 
        /// </summary>
        /// <param name="key"></param>
        /// <param name="value"></param>
        void Add(string key, T value);
    }
}